//项目的JS打包入口文件
//1.导入vue
import Vue from 'vue'

import vueResource from 'vue-resource'
Vue.use(vueResource)

//配置路由
import VueRouter from 'vue-router'
Vue.use(VueRouter)
//导入路由对象
import router from './router.js'

//直接导入并执行过滤器模块
import './filter.js'

//导入全局的配置模块，这个模块中的代码,和main.js中的vm实例，没有关系，只是全局的Vue配置
//因此，抽离出去之后,可以让项目解构更加清晰
import './globalConfig.js'

//导入状态管理对象
import store from './stroe.js'

//导入根组件
import App from './components/app.vue'

const vm = new Vue({
    el: '#app',
    render: c => c(App),
    router, //挂载路由对象
    store  //挂载store
})